home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
rbbs_pc
/
edit174.zip
/
R-PCETOG.MRG
< prev
next >
Wrap
Text File
|
1992-07-05
|
7KB
|
144 lines
* ------------[ BLED merge (c) Ken Goosens ]-------------
* Merge this against RBBS-PC.BAS to produce R-PCETOG.BAS
* RBBS-PC.BAS: Date 4-4-1992 Size 173476 bytes
* ------------[ Created 04-04-1992 19:25:14 ]------------
* REPLACING old line(s) by new
760 ZLastIndex = 0
GOSUB 755
CALL AllCaps (ZWasZ$)
LSET ZPswd$ = ZWasZ$
* ------[ first line different ]------
' CALL QuickTPut1 ("Please REMEMBER your password") ' UG070501
ZUserTextColor = 37
ZTempSecLevel = ZUserSecLevel
CALL Protocol
ZUserXferDefault$ = "N"
ZProtoPrompt$ = "None"
LSET ZListNewDate$ = CHR$(91) + CHR$(1) + CHR$(1) ' UG070502
IF ZNewUserSetsDefaults THEN _
CALL SkipLine (1) : _ ' UG070501
ZBypassTimeCheck = ZTrue : _
GOSUB 43000 : _
CALL SkipLine (1) : _ ' UG070501
ZBypassTimeCheck = ZFalse : _
CALL Graphic (ZFileName$) : _
GOSUB 42805 : _
GOSUB 42700 : _ ' UG070501
GOSUB 42750 : _ ' ET070501
CALL SkipLine (1) : _ ' UG070501
ELSE ZUpperCase = ZFalse : _
ZNulls = ZFalse : _
ZFullScreenEditor = ZFalse ' ET070501
ZPageLength = ZPageLengthDef
CALL SetNewUserDef
GOSUB 5135
CALL DefaultU
* REPLACING old line(s) by new
* ------[ first line different ]------
2100 IF NOT ZFullScreenEditor OR ZGetExtDesc THEN _ ' ET070501
GOTO 2120 ' ET070501
* INSERTING new line(s)
2110 CALL Ansied (MsgTo$, OrigSubject$, MsgLockLines) ' ET070501
I = ZSubParm ' ET070501
CALL SkipLine (1) ' ET070501
IF I = -2 THEN ' Sleep Disconnect ' ET070501
GOTO 10590 ' ET070501
ELSEIF I = -1 THEN ' Lost Carrier ' ET070501
GOTO 10595 ' ET070501
ELSEIF I = 1 THEN ' Save Message ' ET070501
GOTO 3400 ' ET070501
ELSEIF I = 2 THEN ' Abort Message ' ET070501
GOTO 2430 ' ET070501
END IF ' ET070501
2120 ZOutTxt$ = "Enter Your " + _
ZMsgHeader$ + _
STR$(ZMaxMsgLines) + _
" Lines Max. Press [ENTER] By Itself for Menu." ' UG070501
GOSUB 12979 ' UG070501
GOSUB 3200
* REPLACING old line(s) by new
3405 IF ZSysopMsg THEN _
MsgPswd$ = "^READ^" _
ELSE Temp$ = MsgPswd$ : _
CALL MsgProt (MsgTo$,Found,MsgPswd$) : _
IF MsgPswd$ = "" THEN _
MsgPswd$ = Temp$ : _
* ------[ first line different ]------
IF ZFullScreenEditor THEN GOTO 2110 ELSE GOTO 2300 ' ET070501
SaveReplyStatus = ZReply
ZReply = ZTrue
ZSysopMsg = ZFalse
ZReply = SaveReplyStatus
GOSUB 4910
MsgRecSave$ = ZMsgRec$
MsgCorrected = ZFalse
GOSUB 23100
ZWasSL = 0
ZWasN$ = ""
ZLastIndex = 0
HighMsgNumber = HighMsgNumber + 1
* REPLACING old line(s) by new
4626 ZWasZ$ = "L"
WasL = 1
* ------[ first line different ]------
IF ZFullScreenEditor THEN ' ET070501
GOSUB 2110 ' ET070501
ELSE ' ET070501
IF ZLinesInMsg >= ZMaxMsgLines THEN _
CALL QuickTPut ("Warning: Message Must Be Shorter Than" + _
STR$(ZMaxMsgLines) + " Lines.",1) ' UG070501
IF NOT MsgFwd THEN _
ZOutTxt$ = "Use C to Continue Reply. Please Delete Unneeded Quoted Lines." : _ ' UG070501
GOSUB 12975 ' UG070501
GOSUB 3200
GOSUB 3020
GOSUB 2300
END IF
GOTO 4628
* REPLACING old line(s) by new
5410 CALL Toggle(-9)
GOSUB 43020
ZFF = INSTR(ZDefaultXfer$,ZUserXferDefault$)
CALL Toggle(-5)
GOSUB 42810
CALL Toggle(-3)
CALL Toggle(-6)
CALL Toggle(-7)
CALL Toggle(-10)
CALL Toggle(-2)
CALL Toggle(-4)
CALL Toggle(-8)
CALL Toggle(-1)
* ------[ first line different ]------
CALL Toggle(-11) ' ET070501
IF ZRestrictByDate AND ZDaysInRegPeriod > 0 THEN _
IF ZUserSecLevel > ZTempExpiredSec THEN _
CALL QuickTPut1 ("Registration Expires " + ZExpirationDate$) ' UG070501
CALL SkipLine (1) ' UG070501
RETURN
'
' ***** B - COMMAND FROM UTILITY MENU (Bank Time) ****
'
* REPLACING old line(s) by new
* ------[ first line different ]------
42700 ' CALL SkipLine (1) ' UG070501
ZOutTxt$ = "TurboKeys Allow Single Key Commands Without ENTER." + _ ' UG070501
ZCrLf$ + "Use TurboKeys (Y,[N])" ' UG070501
GOSUB 12999
ZTurboKeyUser = NOT ZYes
CALL Toggle (8)
RETURN
' ' ET070501
' * EDITOR SET FOR NEW USERS ' ET070501
' ' ET070501
* INSERTING new line(s)
42750 ZOutTxt$ = "Use the Full Screen Editor for Messages (Y,[N])" ' ET070501
GOSUB 12999 ' ET070501
ZFullScreenEditor = NOT ZYes ' ET070501
CALL Toggle (11) ' ET070501
RETURN ' ET070501
'
' * F - COMMAND FROM UTILITY MENU (FILE Transfer DEFALUT MODE)
' * FILE Transfer DEFAULT SET FOR NEW USERS
'